﻿<%Sub API_NO_ALLOW:End Sub%>
<!--#include file="api_.asp"-->
<%
'======================
'	七色虎程序API接口
'	版本:	1
'	时间:	2012-06-24
'======================

'1.2.6正式版开始开启API
'接口目的:实现扩展
'设计考量:前后台样式有区别,扩展内容与后台无关
'目前缺点:只做了数据库处理,不够完善
'改进方向:配置获取,样式控制,SQL过滤
'
'使用方法:
'引入API:
'<!--#include file="api.asp"-->

'程序写在main函数里面

'Sub main
	'这里写内容
	'hu.title = "标题"
	'hu.body = "内容"
'End Sub

'链接写法:
'hu.url(url, title)
'例如: hu.url("article.asp?id=1", "首页")
'返回:<a href="article.asp?id=1&amp;sid=XXX&amp;XX=XX">首页</a>
'说明:sid=XXX&amp;XX=XX是会话标识,用于用户登录控制，这些由系统生成，无需写入

'getN(param, default)
'用于替换和改进 Request()
'例如: getN("id", 1)
'返回:取得 get 或 post 的参数 id 的值，如果取得不是数字，则置为默认值 1

'getD(param, default)
'用于替换和改进 Request(),这里还做了防注入处理
'例如: getD("name", "xiaoming")
'返回:取得 get 或 post 的参数 name 的值，如果取得为空字符，则置为默认值 "xiaoming"

'安装插件:
' installPlugIn(name, remark)
' name: 插件名，定义后不可修改,且唯一标识
' remark: 插件说明，包含前台调用地址

'数组保存当前账户会话
' Dim user_array(7)
' user_array(0)="0"						'会员ID,游客为0
' user_array(1)="游客"					'名称
' user_array(2)="-1"					'等级
' user_array(3)=""						'生日
' user_array(4)="0"						'状态
' user_array(5)="1900-00-00 00:00:00"	'注册时间
' user_array(6)="0"						'性别
' user_array(7)=""						'IP信息

'会员消费金币,积分,经验,在金币,积分,经验为负数时无法消费
' setUserAmountBySelf(userid, rules)
' userid: 会员ID
' rules: 积分规则，"金币,积分,经验"


%>